package Classes.Components
{
	import Classes.Entity;

	public interface IComponent
	{
		function update(delta:int):void;
		function getType():String;
		function getEntity():Entity;
		function enableDestroy():void;
		function canDestroy():Boolean;
		function destroy():void;
	}
}